Thema Datum  Von Nutzer Rating
Antwort
06.12.2018 06:03:46 anon99
Solved
Blau Excel VBA => Horner Schema
06.12.2018 12:29:10 ugor
*****
NotSolved
06.12.2018 12:40:53 ugor
NotSolved
06.12.2018 12:56:37 ugor
NotSolved
06.12.2018 13:31:37 ugor
*****
NotSolved
07.12.2018 22:04:46 Gast45976
NotSolved
08.12.2018 00:17:04 ugor
NotSolved
06.12.2018 18:37:38 Gast57559
*****
NotSolved
06.12.2018 19:53:08 anon99
NotSolved
07.12.2018 14:35:41 anon99
NotSolved
07.12.2018 15:46:41 ugor
*****
Solved
07.12.2018 21:09:14 Gast38262
NotSolved
07.12.2018 21:16:42 Gast36938
NotSolved
07.12.2018 21:23:41 anon99
NotSolved
07.12.2018 22:05:05 Gast66610
NotSolved
08.12.2018 00:02:56 ugor
NotSolved

Ansicht des Beitrags:
Von:
ugor
Datum:
06.12.2018 12:29:10
Views:
551
Rating: Antwort:
  Ja
Thema:
Excel VBA => Horner Schema

Hallo,

"vormals ich bin ein ganz neuer im Bereich VBA und habe nicht sehr viel Erfahrung damit, bitte nicht fertigmachen :)"

nein, ich will dich nicht fertig machen. Zunächst stellt sich die Frage, ob du was lernen möchtest, oder lediglich "irgendwas scheinbar funktionierendes abgeben willst"?
Meist ist man ja nicht der einzige, der solche Aufgaben bekommt. Mein Tipp: tut euch zusammen, benutzt eure Aufschriebe, die im Unterricht zur Verfügung gestellten Materialien. In der Regel stellt kein Dozent eine Aufgabe, die man nicht mit den im Unterricht genannten Methoden lösen kann.

Klar, das kostet Zeit und ist meist auch anstrengend, aber nur indem man es tut, lernt man was.

 

2.11 Horner Schema

dass dir der Code nicht angezeigt wird, liegt daran, dass es eine Funktion ist (im Gegensatz zu einer Sub) und dass die Funktion Parameter hat (x und coeff).

An deiner Stelle würde ich keinen Code aus dem Internet verwenden, da bemerkt derjenige, der sich deinen Code anschaut sofort, dass der nicht von dir stammt.

Überlege dir, wo der Code die Werte für x,a, b, c,  und d herbekommen soll. Und dann überlege dir, wie der Code sein Ergebnis dem Benutzer mitteilt. Hast du dir diese Fragen beantwortet, kannst du ein Makro schreiben, das sich nach diesem Schema richtet:

sub ...

'Dimensionierung der Variablen (nur falls ihr das gelernt habt und / oder die Variablen in den Beispielen im Unterricht auch dimensioniert wurden)
Dim x as ...
...


'Einlesen der zu berechnenden Werte
x = ...
...


'Berechnung nach dem Horner-Schema
y = ...


'Ausgabe des Ergebnisses
...

end sub

Falls ihr schon mit Unterprogrammen oder Funktionen gearbeitet habt, dann kannst du den Teil "Berechnung dach dem Horner-Schema" in eine Funktion auslagern.

 

Du kannst natürlich hier weiter nachfragen, vergiss aber dabei nicht, deinen selbstgeschriebenen Code zu posten und deine Vorgehensweise/Idee zu benennen. Damit meine ich, dass du ganz konkret benennst, wie du die Werte (für x, a, b, c, d) dem Code übergeben möchtest (soll er sich die aus einer Textdatei holen, oder aus dem Tabellenblatt, oder aus einer Userform, oder aus dem Internet, oder sollen das Zufallszahlen sein, oder vielleicht über eine Usereingabe, oder oder, ...).

Zu deinem selbst geschriebenen, geposteten Code schreibst du dann auch immer dazu, was dein aktuelles Problem ist ("es tritt der Fehler ... in dieser Zeile auf), oder "In dieser Zeile ..." möchte ich, dass der Variablen x der Abstand der Erde zum Mond in km zugewiesen wird. Jetzt habe ich die Schwierigkeit, diesen Abstand aus Wikipedia auszulesen." Du solltest hier am besten konkrete Fragen stellen.


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
06.12.2018 06:03:46 anon99
Solved
Blau Excel VBA => Horner Schema
06.12.2018 12:29:10 ugor
*****
NotSolved
06.12.2018 12:40:53 ugor
NotSolved
06.12.2018 12:56:37 ugor
NotSolved
06.12.2018 13:31:37 ugor
*****
NotSolved
07.12.2018 22:04:46 Gast45976
NotSolved
08.12.2018 00:17:04 ugor
NotSolved
06.12.2018 18:37:38 Gast57559
*****
NotSolved
06.12.2018 19:53:08 anon99
NotSolved
07.12.2018 14:35:41 anon99
NotSolved
07.12.2018 15:46:41 ugor
*****
Solved
07.12.2018 21:09:14 Gast38262
NotSolved
07.12.2018 21:16:42 Gast36938
NotSolved
07.12.2018 21:23:41 anon99
NotSolved
07.12.2018 22:05:05 Gast66610
NotSolved
08.12.2018 00:02:56 ugor
NotSolved